package com.gitee.qdbp.base.system.service;

/**
 * 密码服务接口
 *
 * @author zhaohuihua
 * @version 150915
 */
public interface IPasswordService {

    /**
     * 创建一个加密后的密文
     *
     * @param id 用户ID
     * @param password 密码
     * @return 加密后的密文
     */
    String create(String id, String password);

    /**
     * 校验密码是否正确
     *
     * @param id 用户ID
     * @param password 密码
     * @param hashPassword 加密后的密文
     * @return 是否正确
     */
    boolean validate(String id, String password, String hashPassword);
}
